announce with a lot of hype - French English Dictionary